package com.nxy.cpfsfe.mybatis.mapper;

import com.nxy.cpfsfe.mybatis.pojo.TbBizChkaSum;
import org.apache.ibatis.annotations.Param;

import java.util.Date;
import java.util.List;
import java.util.Map;

public interface TbBizChkaSumMapper {
	
	List<TbBizChkaSum> queryNCSSumByBizSysId(@Param("bizSysId") String bizSysId,@Param("chkAD") Date chkAD);
	
	//内管查询业务系统资金汇总记录总数
	int queryCountSumAmtByBizSysId(@Param("bizSysId") String bizSysId,@Param("bNo") String bNo,@Param("chkAD") String chkAD);
	
	//内管查询业务系统资金汇总记录分页记录
	List<Map<String,Object>> querySumAmtByBizSysId(@Param("bizSysId") String bizSysId,@Param("bNo") String bNo,@Param("chkAD") String chkAD,@Param("start") Integer start,@Param("count") Integer count);

	//内管查询对应日期的业务系统总资金情况（总数）
	int queryCountSumAmtByChkAD(@Param("chkAD") String chkAD);

	//内管查询对应日期的业务系统总资金情况（分页）
	List<Map<String,Object>> querySumAmtByChkAD(@Param("chkAD") String chkAD,@Param("start") Integer start,@Param("count") Integer count);

}
